4 research outputs found
Predicted Composite Signed-Distance Fields for Real-Time Motion Planning in Dynamic Environments
We present a novel framework for motion planning in dynamic environments that
accounts for the predicted trajectories of moving objects in the scene. We
explore the use of composite signed-distance fields in motion planning and
detail how they can be used to generate signed-distance fields (SDFs) in
real-time to incorporate predicted obstacle motions. We benchmark our approach
of using composite SDFs against performing exact SDF calculations on the
workspace occupancy grid. Our proposed technique generates predictions
substantially faster and typically exhibits an 81--97% reduction in time for
subsequent predictions. We integrate our framework with GPMP2 to demonstrate a
full implementation of our approach in real-time, enabling a 7-DoF Panda arm to
smoothly avoid a moving robot.Comment: 8 pages, 8 figures, 1 table, submitted to IEEE Robotics and
Automation Letters (RA-L
Motion planning in dynamic environments using context-aware human trajectory prediction
Over the years, the separate fields of motion planning, mapping, and human trajectory prediction have advanced considerably. However, the literature is still sparse in providing practical frameworks that enable mobile manipulators to perform whole-body movements and account for the predicted motion of moving obstacles. Previous optimisation-based motion planning approaches that use distance fields have suffered from the high computational cost required to update the environment representation. We demonstrate that GPU-accelerated predicted composite distance fields significantly reduce the computation time compared to calculating distance fields from scratch. We integrate this technique with a complete motion planning and perception framework that accounts for the predicted motion of humans in dynamic environments, enabling reactive and pre-emptive motion planning that incorporates predicted motions. To achieve this, we propose and implement a novel human trajectory prediction method that combines intention recognition with trajectory optimisation-based motion planning. We validate our resultant framework on a real-world Toyota Human Support Robot (HSR) using live RGB-D sensor data from the onboard camera. In addition to providing analysis on a publicly available dataset, we release the Oxford Indoor Human Motion (Oxford-IHM) dataset and demonstrate state-of-the-art performance in human trajectory prediction. The Oxford-IHM dataset is a human trajectory prediction dataset in which people walk between regions of interest in an indoor environment. Both static and robot-mounted RGB-D cameras observe the people while tracked with a motion-capture system
Where should I look? Optimized gaze control for whole-body collision avoidance in dynamic environments
As robots operate in increasingly complex and dynamic environments, fast motion re-planning has become a widely explored area of research. In a real-world deployment, we often lack the ability to fully observe the environment at all times, giving rise to the challenge of determining how to best perceive the environment given a continuously updated motion plan. We provide the first investigation into a ‘smart’ controller for gaze control with the objective of providing effective perception of the environment for obstacle avoidance and motion planning in dynamic and unknown environments. We detail the novel problem of determining the best head camera behaviour for mobile robots when constrained by a trajectory. Furthermore, we propose a greedy optimization-based solution that uses a combination of voxelised rewards and motion primitives. We demonstrate that our method outperforms the benchmark methods in 2D and 3D environments, in respect of both the ability to explore the local surroundings, as well as in a superior success rate of finding collision-free trajectories – our method is shown to provide 7.4x better map exploration while consistently achieving a higher success rate for generating collision-free trajectories. We verify our findings on a physical Toyota Human Support Robot (HSR) using a GPU-accelerated perception framework